home *** CD-ROM | disk | FTP | other *** search
/ Amiga Collections: Camelot / Camelot 043 (1989-06)(Swedish User Group of Amiga)(SE)(PD)[WB].zip / Camelot 043 (1989-06)(Swedish User Group of Amiga)(SE)(PD)[WB].adf / printfx / printfx.n < prev    next >
Text File  |  1989-06-08  |  4KB  |  145 lines

  1. .so an
  2. .TH PrintFX 1 "PrintFX manual"
  3. .de cmd
  4. !sp $1;!ne 2;!ti -5;!bo "$0
  5. .en
  6. .SH NAME
  7. PrintFX - EPSON compatible printer utility
  8.  
  9. .SH HISTORY
  10.  
  11. Printfx is written to control an Epson FX-80+. Back in 1986, I could not
  12. get my files printed in an easy way, so blinkers on and jam the code
  13. together.  Recently my friends discovered the piece and suggested that
  14. it might work on other printers as well. They reported positive. So here
  15. it is. Maybe it does not work properly on your printer. Don't blame me.
  16. Well, I included the source, so perhaps...  Use it a you like.
  17.  
  18. .SH COMMAND LINE OPTIONS
  19.  
  20. .in +8;.ta +0;.cc !
  21. !*--------------------------*
  22. !cmd -?
  23. @tGive explanation how to use it. If this option is met
  24. anywhere on the commandline, the only thing the program
  25. does, is to give that explanation.
  26. !*--------------------------*
  27. !cmd -n
  28. @tno output via stderr
  29. No error messages if you don't want them.
  30. Is overruled by -? and -??
  31. !*--------------------------*
  32. !cmd -l<i>
  33. @tleft margin (5)
  34. Default left margin is 5. Tabs are expanded without
  35. including this value. A tab on column 1 expands to
  36. position 13 on the printer.
  37. !*--------------------------*
  38. !cmd -r<i>
  39. @tright margin (max)
  40. Default is the last char that the FX-80+ can print
  41. with the present pitch.
  42. !*--------------------------*
  43. !cmd -x
  44. @tdonot truncate
  45. Default is that lines longer than the right margin minus
  46. the left margin are truncated.
  47. !*--------------------------*
  48. !cmd -p<i>
  49. @tlines per page (auto)
  50. Default the maximum number of lines are printed on a
  51. page, using the linespace as source. But you can select
  52. to formfeed every pth line.
  53. !*--------------------------*
  54. !cmd -n<i>
  55. @tlinespace in dots/3 (29)
  56. This number is in 1/216th inch. Three of this units is
  57. the vertical size of a dot.
  58. !*--------------------------*
  59. !cmd -m<i>
  60. @tprinter mode, overruling other settings (see manual)
  61. This is the value behind ESC!. Precede by '%' if you
  62. give it in binary, '$' if hex and '@' if octal. Donot
  63. use it.
  64. !*--------------------------*
  65. !cmd -q
  66. @tlow height, superscript
  67. Now you can print a lot on a page! (27040 chars) Use it
  68. together with -n=15 or 14 and -c.
  69. !*--------------------------*
  70. !cmd -el
  71. @telite (default)
  72. I do not know why printers use this as default. I
  73. never use pica.
  74. !*--------------------------*
  75. !cmd -p
  76. @tpica
  77. If you are in a hurry use this ugly pitch.
  78. !*--------------------------*
  79. !cmd -c
  80. @tcondensed
  81. Narrows the characters.
  82. !*--------------------------*
  83. !cmd -en
  84. @tenlarged
  85. Stretches the characters
  86. !*--------------------------*
  87. !cmd -em
  88. @temphasized
  89. I don't see difference with -d (And my profession is
  90. printer!! (but perhaps I'm a bad one))
  91. !*--------------------------*
  92. !cmd -d
  93. @tdouble strike
  94. Does something like emphasize.
  95. !*--------------------------*
  96. !cmd -v
  97. @tvariable pitch (proportional)
  98. Could be nice, but works only with that ugly pica.
  99. !*--------------------------*
  100. !cmd -i<i>
  101. @tpaperlength in inches (11)
  102. !*--------------------------*
  103. !cmd -ed
  104. @tpaper end detection off
  105. Use this when you want to print a single sheet more than
  106. only the upper half.
  107. !*--------------------------*
  108. !cmd -y
  109. @tdonot adjust paper
  110. I like to start printing higher as normal, so the paper
  111. is pulled back as much as possible. But this causes a jam
  112. on a nonmodified FX-80+. You must fill the guide with those
  113. two rolls with extra rolls. You can use 2 cm pieces of 8mm
  114. high pressure tube.
  115. !*--------------------------*
  116. !cmd -t
  117. @t-t[<your special title>] prints your special title.
  118. The path and page number are printed as well as your title,
  119. if given. Use "" for titles with spaces:
  120. "-t=your special title" Leave a space behind this option
  121. and others.
  122. !*--------------------------*
  123. !cmd -o
  124. @toutput is standard
  125. Use this to sent the file to standard output instead of PAR:
  126. !*--------------------------*
  127. !cc
  128. .in -5;.PP
  129.  
  130. .SH NOTES
  131.  
  132. If the printing job is done, the printer is left in the last used mode.
  133. So any text to PAR: is printed in the same pitch, same linespace, same
  134. skip over perforation, same margins. But without control. No trucation and
  135. no lines per page (and no stop).
  136. The program will not be beware of changing printer settings inside your text,
  137. and may act strange if you do so.
  138.  
  139. .SH AUTHOR
  140.  
  141. D.W.Reisig,
  142. Woudweeren 10,
  143. 1151AV  Broek in Waterland,
  144. Holland.
  145.